package com.sky.mapper;

import com.sky.entity.SetmealDish;
import org.apache.ibatis.annotations.Mapper;

import java.util.List;

/**
 * 套餐与菜品关联的数据访问层
 *
 * @Author mr.zhang
 * Date 2025/5/21 16:24
 */
@Mapper
public interface SetmealDishMapper {
    /**
     * 批量添加套餐与菜品关联数据到表中
     * @param setmealDishList
     */
    void batchAdd(List<SetmealDish> setmealDishList);


    /**
     * 删除套餐下的所有菜品
     * @param ids
     */
    void delete(List<Integer> ids);

    /**
     * 根据套餐id查询套菜菜品关系表数据
     * @param id
     * @return
     */
    List<SetmealDish> getBySetmealId(Long id);
}
